armor helmet - Spanish English Dictionary